farming out - French English Dictionary

farming out

Meanings of "farming out" in French English Dictionary : 1 result(s)

English French
Logistics
farming out sous-traitance [f]